The_SEO_Framework\Generate_Ldjson C

Total Complexity 113
Dependencies 1
Dependents 0
Total lines 900
Lines of code 454
Logical lines of code 249
Comment lines 298
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
get_ld_json_breadcrumbs_post()
C
32 23 107
get_ld_json_links()
A
43 10 48
get_ld_json_website()
A
46 7 37
get_ld_json_breadcrumb_current()
S
50 6 30
build_ld_json_breadcrumb_trees()
S
54 6 21
receive_json_data()
S
58 6 14
get_ld_json_breadcrumb_home_crumb()
S
53 5 23
get_ld_json_breadcrumbs_page()
S
48 4 34
filter_ld_json_breadcrumb_trees()
S
56 5 18
get_ld_json_breadcrumbs()
S
61 5 13
get_schema_url_id()
S
58 4 17
render_ld_json_scripts()
S
64 5 10
get_knowledge_logo()
S
63 4 11
make_breadcrumb_script()
S
57 3 17
get_safe_schema_image()
S
65 4 8
enable_ld_json_breadcrumbs()
S
65 3 8
enable_ld_json_searchbox()
S
65 3 8
enable_ld_json_knowledge()
S
65 3 8
ld_json_breadcrumbs_use_seo_title()
S
73 2 4
cache_json_data()
S
68 2 7
build_json_data()
S
66 2 8
build_json_data_cache()
S
79 1 3